@charset "UTF-8";
@import url('base.css');

/* banner */
.banner-content{position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 1;}
.banner-content .bottom-action {position: absolute;left: 0;bottom: 0;width: 100%;z-index: 3;}
.banner-content .bottom-action > div{height: 1rem;background-color: #ffffff;}
.banner-content .wheel-more{width: 4.2rem;background-color: rgba(var(--rgb-main-color)) !important;}
.banner-content .wheel-more p{margin-top: .1rem;}
.banner-content .wheel-more img{animation:myfirst 1.5s linear infinite;
	-webkit-animation:myfirst 1.5s linear infinite;display: block;}
@keyframes myfirst
{
    0% {transform: translateY(-.05rem);}
    50% {transform: translateY(.05rem);}
    100% {transform: translateY(-.05rem);}
}

@-webkit-keyframes myfirst
{
    0% {transform: translateY(-.05rem);}
    50% {transform: translateY(.05rem);}
    100% {transform: translateY(-.05rem);}
}
.banner-content .disc-rows{width: 2.2rem;border-right: solid 1px #e9e9e9;border-bottom: solid 1px #e9e9e9;}
.banner-content .arrows{border-bottom: solid 1px #e9e9e9;width: 1.5rem;}
.banner-content .arrows span{display: block;width: .4rem;height: .4rem;display: block;}
.banner-content .arrows .next{background: url(../images/arrow_next.svg) no-repeat center;}
.banner-content .arrows .prev{background: url(../images/arrow_prev.svg) no-repeat center;}
.banner-content .swiper-pagination-bullet{background-color: #d6d6d6;opacity: 1;margin: 0 .15rem !important;position: relative;width: .06rem;height: .06rem;}
body .swiper-pagination-bullet-active {background-color: rgba(var(--rgb-main-color)) !important;}
.banner-content .swiper-pagination-bullet-active::after{content: '';display: block;width: .3rem;height: .3rem;border-radius: 50%;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);border: solid 2px #333;}
.banner-content .txt h2{letter-spacing: 2px;}
.banner-space{height: 100vh;}
.cover-banner-box{background-color: #fff;}

@media (min-width: 1025px) {
.banner-content .wap{display: none;}
}
@media (max-width: 1024px) {
.banner-content .pc{display:none;}
.banner-content .wap{display: block;}
}



/* 关于我们 */
.more .child{display: block;width: 1.5rem;line-height: .5rem;padding-left: .04rem;}
.more .child:after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 1;background-color: #222730;border-left: solid .04rem rgba(var(--rgb-main-color));transition: all .25s ease-in;}
.home-about-company .about-top .left,
.home-about-company .about-top figure{width: 50%;}
.home-about-company .about-top .left{padding-right: 1.4rem;padding-top: .2rem;/* padding-bottom: .6rem; */}
.home-about-company .about-top{background: url(../images/home_about_bg.png) no-repeat center bottom/31.25%;}
.home-about-company .about-top .description{margin: .4rem 0 1rem;}
.home-about-company .about-top h2{color: #999;}
.home-about-company .about-top h2 span{color: #333;}
.home-about-company .about-data{ display:none;}
.home-about-company .about-data dl {padding-top: .8rem;flex-wrap: nowrap;margin-left:-3%;}
.home-about-company .about-data dl dd{width:30.33%;margin-left:3%;padding:0 3%;border-left: solid 1px #e8e8e8;}
.home-about-company .about-data dl dd figure img{max-height: .7rem;}
/* .home-about-company .about-data dl dd:nth-of-type(2) {border-right: solid 1px #e8e8e8;} */
/* .home-about-company .about-data dl dd:nth-of-type(1) {padding-right: 1.2rem;}
.home-about-company .about-data dl dd:nth-of-type(3) {padding-left: 1.2rem;} */
.home-about-company .about-data dl dd:first-child{padding-left:0;border-left:none;}
.home-about-company .about-data dl dd:last-child{padding-right:0;}
.home-about-company .about-data dl dd .description{margin-top: .2rem;}

.home-about-company .summ{margin-top: 3.75em; width:100%;}
.home-about-company .summ dd{position: relative; padding: 2.5em 0; text-align: center;}
.home-about-company .summ dd{padding: 0 .2rem;color: #333;}
.home-about-company .summ dd .tit{font-size:.2rem; margin-top:.2rem; line-height:1.4;}

@media (min-width:1025px) {
.home-about-company .summ dd{float: left;width: 25%;}   
.home-about-company .summ dd .icon{width: 4.25em; margin: 0 auto;}
.home-about-company .summ dd .icon img{height: .5rem;}
}
@media (max-width:1024px) {
.home-about-company .summ dd .icon{width: 5em;} 
.home-about-company .summ dd .icon img{width: 4em;}
}


/* 发展历程 */
.home-developent-history .history-content{width: 50%;}
.commom-title p{margin-top: .15rem;}
.history-content .commom-title{margin-bottom: .35rem;}
.history-list figure{width: 2rem;text-align: right;}
.history-list figure img{max-height: .7rem;}
.history-list .left{flex: 1 0 0;padding-right: .4rem;}
.history-list .left .description{margin-top: .1rem;color: #fff;opacity: .6;}
/* .history-list .left .description p:not(:last-child){margin-bottom:.1rem;} */
.history-list ul li{padding: .2rem 0;}
.history-list ul li:not(:last-child) {border-bottom: solid 1px rgba(255,255,255,.1);}
.history-content .scroll-box{visibility: hidden; width:calc(100% + 15px);}
.history-content.active .scroll-box{visibility: visible;}
.history-content.active{overflow: visible;height: auto;}
.scroll-box{padding-right: 15px;cursor: n-resize;}
body .nicescroll-cursors{background-color: rgb(175 175 175) !important;}
body .nicescroll-rails{background: #6b6b6b !important;border-radius: 5px;opacity: 0;}
.home-developent-history .arrows {position: absolute;right: 0;top: .25rem;}
.home-developent-history .arrows span{display: block;width: .5rem;height: .5rem;border: solid 1px #fff;border-radius: 50%;background-position: center center;background-repeat: no-repeat;
    background-size: .1rem;
}
.home-developent-history .arrows .prev{background-image: url(../images/arrow_prev_white.svg);}
.home-developent-history .arrows .next{background-image: url(../images/arrow_next_white.svg);margin-left: .1rem;}
.home-developent-history .circle-content{position: absolute;width: 15rem;height: 15rem;top: 50%;left: -7.5rem;transform: translateY(-50%);}
.circle-content .outside{background: url(../images/circle.png) no-repeat center/100%;}
.circle-content .outside-white{display: none;background: url(../images/circle_white.png) no-repeat center/100%;}
.circle-content .center-circle{
    left: 50%;top: 50%;position: absolute;
    width: 50%;height: 50%;border-radius: 50%;border: solid 1px rgba(255,255,255,.1);transform: translate(-50%, -50%);
    background: url(../images/center_circle.png) no-repeat center/100%;
}
.circle-content .center-circle p{background: url(../images/home_about_bg.png) no-repeat center/50%;opacity: .1;}
.circle-content ul{border-radius: 50%;}
.circle-content ul li{color: #5d5d5d;padding-top: 1.3rem;margin-right: .5rem;}
.circle-content ul li.active{color: #fff;}
.circle-content ul li > *{display: block;}
.circle-content ul li:nth-of-type(1) {transform: translate(11.3rem,3rem) rotateZ(50deg);}
.circle-content ul li:nth-of-type(2) {transform: translate(9.3rem,6.5rem) rotateZ(91deg);}
.circle-content ul li:nth-of-type(3) {transform: translate(5.3rem,10rem) rotateZ(130deg);}
.circle-content ul li:nth-of-type(4) {transform: translate(-0.5rem,12rem) rotateZ(161deg);}
.circle-content ul li:nth-of-type(1) span:last-child{transform: translate(0.1rem,0.18rem) rotateZ(12deg);}
.circle-content ul li:nth-of-type(2) span:first-child{transform: rotateZ(-16deg);}
.circle-content ul li:nth-of-type(2) i{transform: translate(0.05rem, -0.15rem);}
.circle-content ul li:nth-of-type(2) span:last-child{transform: translate(0.1rem,-0.1rem) rotateZ(5deg);}
.circle-content ul li:nth-of-type(3) span:last-child{transform: translate(0,0.15rem) rotateZ(8deg);}
.circle-content ul li:nth-of-type(3) span:first-child{transform: translate(0,0.15rem) rotateZ(-8deg);}
.circle-content ul li:nth-of-type(4) span:last-child{transform: translate(0,0.15rem) rotateZ(8deg);}
.circle-content ul li:nth-of-type(4) span:first-child{transform: translate(0,0.15rem) rotateZ(-8deg);}
.circle-content > *{transition: all 1s ease-in-out;transform-origin: center center;}


/* 发展情况 */
.development-condition-content dl{width: 50%;}
.development-condition-content dl dd:nth-of-type(2) {width: 100%;margin-top: 1rem;}
.development-condition-content dl dd:nth-of-type(1) .mask-bg {padding-bottom: 67.5%;}
.development-condition-content dl dd:nth-of-type(2) .mask-bg {/* padding-bottom: 58%; */padding-bottom: 67.5%;}
.development-condition-content dl .cover-txt{padding: .5rem;}
.development-condition-content dl figure img{max-height: .7rem;}
.development-condition-content dl h3{margin: .4rem 0 .2rem;}
.development-condition-content dl .description{--wlc: 2;}
.development-condition-content dl dd:nth-of-type(2) .cover-txt{padding-top: 0;padding-bottom: 0;justify-content: center;}
.development-condition-content dl dd:nth-of-type(2) .description{--wlc: 4;}
.development-condition-content dl dd:nth-of-type(3) {position: absolute;left: 0;top: 1.6rem;width: 41.5%;} 
.development-condition-content dl dd:nth-of-type(3) .mask-bg {padding-bottom: 108%;}
.development-condition-content dl dd .mask-bg{background-repeat: no-repeat;background-position: center top;background-size: cover;}
.development-condition-content dl dd a{z-index: 6;}
.development-condition-content h1{font-size: 1.6rem;color: transparent;
    text-stroke: 1px rgba(0,0,0,.2);
    -webkit-text-stroke: 1px rgba(0,0,0,.2);
    -moz-text-stroke: 1px rgba(0,0,0,.2);
    -o-text-stroke: 1px rgba(0,0,0,.2);
    position: absolute;
    left: 26%;
    top: -.07rem;
    z-index: 7;
}



/* 联系我们 */
.home-contact-anda{ padding-top:0; }
.home-contact-anda .auto-inner > div{width: 50%;}
.home-contact-anda .left{padding-right: 2.2rem;}
.form-data dl dd{width: 33.33%;padding: 0 .14rem;margin-top: .3rem;}
.form-data dl{margin: 0 -.14rem;margin-top: -.3rem;}
.form-data dl dd .label{margin-bottom: .2rem;}
.form-data dl dd .input{height: .6rem;}
.form-data dl dd .text{padding: 0 .2rem;border: solid 1px #ebebeb;background-color: #fff;}
.form-data dl dd.textarea .input{height: 1.5rem;}
.form-data dl dd.textarea textarea{padding-top: .2rem;}
.form-data .more{margin-top: .6rem;}
.form-data .more .child{width: 3rem;}
.form-data dl dd select{background-image: url(../images/sanjiao.png);line-height: 1;}


/* header */
header {position: fixed;left: 0;top: 0;width: 100%;z-index: 99;padding: .2rem 0;}
header .auto-inner{height: .5rem;}
header .logo img{max-height: .5rem;}
header menu li a{color: #fff;}
header menu ul{width: 9.3rem;}
header .language{flex-wrap: nowrap;}
header .language .lang{padding: 0 .2rem 0 .3rem;line-height: .2rem;background: url(../images/lang_white.svg) no-repeat left center/.17rem, url(../images/arrow_down_white.svg) no-repeat right center/.11rem;white-space: nowrap;}
header .language .open-search{display: block;width: .6rem;height: .18rem;background: url(../images/search_white.svg) no-repeat left bottom/auto .18rem;}
header .language .drop-content{position: absolute;top: 100%;left: 50%;transform: translateX(-50%);min-width: 1.2rem;padding-top: .2rem;display: none;}
.drop-content a{display: block;line-height: .4rem;background-color: #fff;text-align: center;}
header .language .lang:hover .drop-content{display: block;}
header .top_search{position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 100;background-color: #fff;}
header .top_search .search-content{height: 100%;}
.top_search .form-box{max-width: 5.5rem;width: 96%;}
.top_search .form-box .text{display: block;width: 100%;height: .6rem;padding: 0 1rem 0 .3rem;font-size: .2rem;}
.top_search .form-box .form-wrapper{margin: .2rem 0 .3rem;border: solid 2px #222;}
.top_search .form-box .form-tip{color: #999;}
.top_search .form-box .btn{position: absolute;right: 0;top: 0;z-index: 2;width: .9rem;height: 100%;background: rgba(var(--rgb-main-color)) url(../images/search_white.svg) no-repeat center/.18rem;}
.top_search .form-box .closed-top-search span{display: block;width: .5rem;height: .5rem;background: url(../images/closed_black.svg) no-repeat center/.3rem;}
header.black{background-color: #fff;box-shadow: 0 2px 5px rgba(0,0,0,.1);}
header.black .logo img{display: none;}
header.black .logo img.hide{display: block;}
header.black menu li a{color: #333;}
header.black .language .lang{background: url(../images/lang_black.svg) no-repeat left center/.17rem, url(../images/arrow_down_black.svg) no-repeat right center/.11rem;color: #333;}
header.black .language .open-search{background-image: url(../images/search_black.svg);}
header.black .auto-inner{align-items: center;}

header.header_bg{background-color: #fff;box-shadow: 0 2px 5px rgba(0,0,0,.1);}
header.header_bg .logo img{display: none;}
header.header_bg .logo img.hide{display: block;}
header.header_bg menu li a{color: #333;}
header.header_bg .language .lang{background: url(../images/lang_black.svg) no-repeat left center/.17rem, url(../images/arrow_down_black.svg) no-repeat right center/.11rem;color: #333;}
header.header_bg .language .open-search{background-image: url(../images/search_black.svg);}
header.header_bg .auto-inner{align-items: center;}
header menu li.aon a{color: var(--hover-color) !important;}
@media (min-width: 1025px) {
	header:not(.black, .header_bg):hover{background-color: #fff;box-shadow: 0 2px 5px rgba(0,0,0,.1);}
header:not(.black, .header_bg):hover .logo img{display: none;}
header:not(.black, .header_bg):hover .logo img.hide{display: block;}
header:not(.black, .header_bg):hover menu li a{color: #333;}
header:not(.black, .header_bg):hover .language .lang{background: url(../images/lang_black.svg) no-repeat left center/.17rem, url(../images/arrow_down_black.svg) no-repeat right center/.11rem;color: #333;}
header:not(.black, .header_bg):hover .language .open-search{background-image: url(../images/search_black.svg);}
}

/* footer */
footer{background-color: #222730;color: #fff;border-top: solid .06rem rgba(var(--rgb-main-color));padding: .6rem 0;}
footer a{color: #fff;}
footer .ft-top .middle {width: 5.1rem;padding-top: .5rem;}
footer .ft-top .middle li{width: 45%;}
footer .ft-top .middle li a{height: .6rem;border-bottom: solid 1px rgba(255,255,255,.1);}
footer .ft-top .middle li i{float: right;width: .1rem;height: .1rem;border-top: solid 1px rgba(255,255,255,.1);border-right: solid 1px rgba(255,255,255,.1);transform: rotateZ(45deg);}
footer .ft-top .logo img{max-height: .5rem;}
footer .ft-top .left dd{margin-top: .2rem;opacity: .5;line-height: 1.5;}
footer .ft-top .left dl{margin-top: .4rem;}
footer .ft-top .right{padding-top: .7rem;}
footer .ft-top .right ul{margin-top: .35rem;}
footer .ft-top .right span{position: absolute;bottom: 110%;left: 50%;transform: translateX(-50%);width: 1.2rem;padding: .1rem;border-radius: 5px;background-color: #fff;box-shadow: 0 0 .1rem rgba(0,0,0,.1);display: none;}
footer .ft-top .right li:hover span{display: block;}
footer .ft-top .right li{width: .5rem;height: .5rem;border-radius: 50%;background-color: rgba(255,255,255,.2);background-repeat: no-repeat;background-size: auto .2rem;background-position: center center;}
footer .ft-top .right h3{text-align: right;}
footer .ft-top .right li:not(:last-child){margin-right:.2rem;}
footer .ft-bottom{margin-top: .7rem;}
footer .ft-bottom a,footer .ft-bottom,footer .ft-bottom .others-link a:after{color: rgba(255,255,255,.5);}
footer .ft-bottom .others-link a:after{display: inline-block;content: "·";margin: 0 .1rem;}
footer .ft-bottom .others-link a:last-child:after{display: none;}
footer .ft-top .right li a{display: block;width:100%;height:100%;}



@media (min-width: 1025px) {
    .banner-content .swiper-slide{height: 100vh;background-position: right center!important;}
    .more .child:hover:after{border-width: 1.6rem;}
    .form-data .more .child:hover:after{border-width: 3.1rem;}
    .more .child:hover{box-shadow: 2px 2px 5px rgba(0,0,0,.5);}
    .home-developent-history .arrows span:hover{background-color: rgba(var(--rgb-main-color));border-color: rgba(var(--rgb-main-color));}
    .development-condition-content dl dd:hover .cover-txt{background-color: rgba(var(--rgb-main-color), .7);color: #fff;}
    .hove-figure:hover img{display: none;}
    .hove-figure:hover img.hide{display: block;}
    .top_search .form-box .btn:hover{background-size: .22rem;}
    .top_search .form-box .closed-top-search span:hover{background-image: url(../images/closed_red.svg);}
    footer .ft-top .middle li a:hover i,
    footer .ft-top .middle li a:hover{border-color: rgba(var(--rgb-main-color));}
    footer .ft-top .right li:hover{background-color: rgba(var(--rgb-main-color));}
    footer .ft-bottom a:hover,header.black menu li a:hover{color: rgba(var(--rgb-main-color));}
    header menu{display: block !important;padding:0 0.4rem;}
}

.menu-btn{width: 45px;height: 45px;margin-left: .1rem;background: url(../images/menu_white.svg) no-repeat center/25px;}
header.black .menu-btn{background-image: url(../images/menu_black.svg);}
header.black .menu-btn.active{background-image: url(../images/closed_black.svg);}
.mobile-history .swiper-slide{width: 70%;}
.mobile-history .swiper-slide .item{padding: 0 3vw;}
.mobile-history .swiper-slide figure img{max-height: .7rem;}
.mobile-history .swiper-slide .item h3{margin: .2rem 0;}
.mobile-history .swiper-slide:not(:last-child) .item{border-right: solid 1px rgba(255,255,255,.2);}
.Introduce .con2 p,.Introduce .con p{line-height: 1.8;}


/* 修改战车样式 */
.Inside_ban .pic img{min-height: 300px;object-fit: cover;}
.Inside_ban .web img{width: 100%;min-height: 3rem;object-fit: cover;}
.Inside_ban .web{display: none;}
@media (max-width: 768px){
    .Inside_ban .web{display: block;}
    .Inside_ban .pic{display: none;}
}
/* 3d */
.business-photo .goPrev {position: absolute;top: -1.5rem;left: 0;height: calc(100% + 1.3rem);width: 18.229vw;opacity: .8;z-index: 9999;background-image: linear-gradient(to right, #fff, transparent 30%);}
.business-photo .goNext {position: absolute;top: -1.5rem;right: 0;height: calc(100% + 1.3rem);width: 18.229vw;opacity: .8;z-index: 9999;background-image: linear-gradient(to left, #fff, transparent 30%);}
.business-photo .imgbox{padding: 0;}
.business-photo .container {position: relative;width: 5.4rem;height: 3.5rem;perspective: 1500px;margin: auto;-webkit-transform-style: preserve-3d;transform-style: preserve-3d;}
.business-photo .cards {display: block;-webkit-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-transition: margin .8s;-webkit-transition: all .8s;-o-transition: all .8s;
	transition: all .8s;-webkit-transform: translateZ(900px);transform: translateZ(900px);}
.business-photo .cards li {display: block;position: absolute;width: 5.4rem;height: 3.5rem;overflow: hidden;	-webkit-backface-visibility: hidden;backface-visibility: hidden;border:0.3rem solid transparent;border-top:none;border-bottom:none;}
.business-photo .progress-bar-label{display: none;}
.business-photo .controls{width: 5.4rem;margin: 0px auto;position: relative;z-index: 10;}
.business-photo .text-list{margin-top: .4rem;}
.business-photo .text-list li{display: none;position: relative;}
.business-photo .text-list li:nth-child(1){display: block;}
.business-photo .text-list li .tit{font-size: .22rem;text-align: center;line-height: 1.5;}

.business-photo .arrow {width: 0.52rem;height: 0.52rem;background-color: #fff;border-radius: 50%;position: absolute;
    background-position: center center;background-repeat: no-repeat;background-size: 0.08rem 0.14rem;cursor: pointer;z-index: 10;
    box-shadow: 2px 2px 5px rgba(0,0,0,.1);
}
.business-photo .arrow:hover {background-color: var(--hover-color);}
.business-photo .slide-left{left: -1.05rem;background-image: url(../images/page/prev.svg);}
.business-photo .slide-left:hover{background-image: url(../images/page/prev-on.svg);}
.business-photo .slide-right{right: -1.05rem;background-image: url(../images/page/next.svg);}
.business-photo .slide-right:hover{background-image: url(../images/page/next-on.svg);}

.business-photo .ispic{padding-top: 61%;position: relative;border:0.4rem solid transparent;border-top:none;border-bottom:none;overflow: hidden;}
.business-photo .desc{color: #999999;margin-top: 0.2rem;}
.business-photo .ispic span {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.business-photo .ispic span img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.round-content .Column-title {display: block;text-align: center;margin-bottom: .8rem;}
.Floor003238 .cons-list li .hide dl dt{display: none;}
.Floor003238 .cons-list li .hide dl .tit{font-weight: 700;}
.RighInfo002814 .pic-txt .ytable:not(:last-child) {margin-bottom: .3rem;}

/* 弹窗 */
.Popup{display: none;position: fixed;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.6);top: 0;left: 0;overflow: auto;z-index: 999;}
.Popup .ytable {height: 100%;}
.Popup .main {width: 90%;max-width:6rem;padding: .4rem;position: relative;margin: 0 auto;background-color: #fff;}
.Popup .close { position: absolute; width: .2rem; height: .2rem; right: .2rem; top: .2rem; background: url(../images/icon-close.svg) no-repeat; background-size: contain; z-index: 10; cursor: pointer; }
.Popup h4{font-size: var(--font-size32);font-weight: normal; margin: 0; color: var(--black); text-align: center; margin: .2rem 0 .1rem;}
.Popup td{ padding-top:.22rem; vertical-align:top;}
.Popup td.f-name{ text-align:right; line-height:.4rem; font-size: var(--font-size16); width:22%;color: var(--black);}
.Popup td .text{ width:100%; line-height:.4rem; height:.4rem; border:1px solid #ddd; border-radius:3px; padding:0 .1rem;}
.Popup td .file{max-width: 2rem; line-height: .4rem;}
.Popup td em{font-size: var(--font-size15); color: var(--grey); font-style: normal; font-family: 'hml';}
.Popup td em i{margin-right: .05rem;}
.Popup td .btn{ width:40%; margin-right:3%; height:.4rem; cursor:pointer; border:none; border-radius:3px;color:var(--white); background:var(--hover-color); max-width:1.2rem;}
.Popup td .btn_reset{ background:var(--grey);}
.Popup td textarea.text{ height:.9rem;}
.Popup p{ margin:0; text-align:center; font-size:18px; font-weight:bold; color:var(--hover-color);}
.ytable {display: table;width: 100%;}
.ytable-fixed {table-layout: fixed;}
.ytable-cell {display: table-cell;vertical-align: middle;}
.Popup td.f-name{width: 100%;text-align: left;padding-top: 0;line-height: .3rem;}
.Popup td{padding-top: 0;}
.enter td{padding-bottom: .1rem;}
.submit-tr td{text-align: center;}

@media (max-width: 1024px) {
    .business-photo .text-list li{display: block;}
    .business-photo .cards li{    position: initial;}
    .banner-content{position: relative;}
    .banner-space,.banner-content .wheel-more,.home-developent-history .arrows,.home-developent-history .scroll-box-list,
    .home-developent-history .circle-content,.process ul.ul li.mark:nth-of-type(4n) {display: none;}
    /* .banner-content .swiper-slide img{display: block;min-height: 350px;object-fit: cover;object-position: left;} */
    header menu{position: absolute;left: 0;top: 60px;width: 100%;padding: .2rem;background-color: #fff;
        box-shadow: 0 5px 10px rgba(0,0,0,.1);border-top: solid 1px #e8e8e8;
        display: none;
    }
    header{padding: 0;}
    header .auto-inner{height: 60px;align-items: center;}
    header .language{align-items: center;}
    header .logo img{max-height: 40px;}
    header .language .open-search{width: .45rem;}
    header menu li a{color: #333;display: block;padding: .15rem 0;}
    header menu li:not(:last-child){border-bottom: solid 1px #e8e8e8;}
    header menu ul{width: 100%;display: block !important;}
    .banner-content .arrows,.banner-content .disc-rows{width: 50%;}
    .banner-content .bottom-action{position: static;}
    footer .ft-top,footer .ft-bottom,.con_table_01,.RighInfo003072 .content,.Floor003238 .cons-list li.active .hide {display: block;}
    footer .ft-top .middle,.home-about-company .about-top .left, .home-about-company .about-top figure,
    .home-developent-history .history-content,.development-condition-content dl dd,.development-condition-content dl dd:nth-of-type(2),
    .development-condition-content dl,.development-condition-content dl dd:nth-of-type(3),.home-contact-anda .auto-inner > div,
    .Inside_ban .text .icon,.Introduce .table_1,.RighInfo003072 .item-group .pic{width: 100%;}
    footer{padding: .3rem 0;}
    footer .ft-top .right h3,footer .ft-bottom{text-align: center;}
    footer .ft-top .right ul{justify-content: center;}
    footer .others-link{margin-top: .15rem;}
    footer .ft-top .middle,footer .ft-top .right{padding-top: .3rem;}
    footer .ft-bottom,.development-condition-content dl dd,.development-condition-content dl dd:nth-of-type(2),
    .home-contact-anda .auto-inner .right,.form-data .more,.Introduce .table_1:not(:first-child),.Introduce .process ul.ul li,
    .RighInfo001490 .ul,.Honor2 .fr,.RighInfo003072 .item-group .txt{margin-top: .3rem;}
    .p120,.p100{padding: .6rem 0;}
    .home-about-company .about-top .description{margin: .2rem 0 .4rem;}
    .home-about-company .about-top .left{padding-right: 0;padding-top: .4rem;padding-bottom: 0;}
    .home-about-company .about-data dl{padding-top: .5rem;flex-wrap: wrap;}
    /* .home-about-company .about-data dl dd:nth-of-type(1){padding-right: .2rem;}
    .home-about-company .about-data dl dd:nth-of-type(3){padding-left: .2rem;}
    .home-about-company .about-data dl dd:nth-of-type(2){padding: 0 .2rem;} */
    .home-about-company .about-data dl dd{flex-direction: column;}
    .home-about-company .about-data dl dd figure,.solutionList .ul .item .title,.Honor2 .tit p,.listpic .slider a .txt{margin-top: .2rem;}
    .banner-content .bottom-action > div{height: .6rem;}
    .form-data dl dd{margin-top: .1rem;}
    .form-data dl{margin-top: -.1rem;}
    footer .copyright{line-height: 1.5;}
    .home-contact-anda .left,.RighInfo003072 .item-group .pic{padding-right: 0;}
    .development-condition-content dl dd{position: relative !important;top: 0 !important;}
    .Inside_ban .text .name{font-size: .3rem;}
    .Inside_ban .text .icon{background-size: 3rem;top: -.1rem;}
    .solutionList .ul .item .title{font-size: .2rem;}
    .RighInfo002810 .txt,.Introduce .con .pic{margin: .2rem 0;}
    /* .solutionDetail .autoCon-1440{display: block;}
    .solutionDetail .ul .imgbox img,.solutionDetail .ul{width: 100%;}
    .solutionDetail .ul{max-width: 100%;}
    .solutionDetail .right{padding-left: 0;padding-right: 0;} */
    .Introduce .process ul.ul{display: flex;flex-wrap: wrap;margin-top: -.3rem;}
    .process ul.ul li:not(.mark){width: 42.5%;}
    .process ul.ul li.mark{width: 15%;display: flex;justify-content: center;align-items: center;}
    .process ul.ul li.mark .icon{margin: 0 auto;}
    .Specifications-2 .annotation{margin-top: 0.1rem;width: 106%;margin-left: -3%;position: static;}
    .Specifications-2 .con .table_1{width: 106%;overflow: auto; margin-left: -3%;}
    .RighInfo001490 li{height: 1.1rem;margin-top: -.2rem;}
    .Pages{padding: .5rem 0;}
    .Honor2 .fl img{
        width: 100%;
        height: 4rem;
        object-fit: cover;
        object-position: center;
    }
    .Honor2 .tit{top: 0; writing-mode: horizontal-tb;padding: 0.3rem;width: 100%;}
    .Honor2 .tit p{margin-left: 0;}
    .PicList0022732 ul li{background-color: #fff;}
    .cp_detail .autoCon-1440{display: flex;justify-content: space-between;align-items: flex-start;}
    .cp_detail .autoCon-1440 .fl{position: sticky;top: 70px;z-index: 5;}
    .Floor003154 .flex .con{padding: .3rem 3%;}
    .Floor003238 .cons-list li .hide {padding: .2rem 0;}
    .Floor003238 .cons-list li .hide dl dd:not(:last-child) {margin-bottom: .1rem;}
    .news-list .item .ispic{width: 2.5rem;}
    .news-list .item .date b{font-size: .35rem;}
}



@media (min-width: 769px) {
	.Introduce .txt-list .list-cloumn .ytable{display: flex;justify-content: space-between;align-items: center;}
    .Introduce .txt-list .list-cloumn .pic{width: 35%;}
    .Introduce .txt-list .list-cloumn .con:nth-of-type(even) .ytable{flex-direction: row-reverse;}
    .Introduce .txt-list .list-cloumn .con:nth-of-type(even) .text{padding-right: 0;padding-left: 7%;}
}



@media (max-width: 768px) {
    .solutionDetail .autoCon-1440,.Floor003237.hide{display: block;}
    .solutionDetail .ul .imgbox img,.Introduce .con .text,.Introduce .con_table .big{width: 100%;}
    .Introduce .ytable,.Introduce .ytable-cell{display: block;}
    .Introduce .txt-list .con .text p{margin-bottom: .2rem;}
    .Introduce .con .text{padding-right: 0;}
    .Introduce .con_table .small{padding-left: 0;}
    .Introduce .con_table .small{margin-top: .3rem;}
    .con_table dl dd{width: 49%;}
    .con_table dl dd:not(:nth-child(2n)){margin-right: 2%;}
    .Introduce .con:nth-child(2n) .text{padding-left: 0;}
    .Floor003237-769{display: none;}
    .Floor003237{padding-bottom: var(--padMar120);}
    .Floor003237 .Column-title{display: block;text-align: center;}
    .Floor003237 .swiper-pagination{position: static;}
    .Floor003237 .swiper{padding: 0 1rem;}
    .Floor003237 .swiper .item{padding: .3rem;}
    .Floor003237 .swiper .item figure img{max-height: .6rem;}
    .Floor003237 .swiper .item h3{margin: .2rem 0;font-size: var(--font-size22);}
    .Floor003237 .swiper-pagination-bullet{background-color: rgba(255,255,255,.5);}
}


@media (max-width: 640px) {
    .form-data .more .child{margin: 0 auto;}
    footer .ft-top .left,.Inside_ban .text .name{text-align: center;}
    .form-data dl dd,.PicList0022732 ul li,.newsFocus .ispic,.news-list .item .ispic{width: 100%;}
    .development-condition-content dl .cover-txt{
        padding: .2rem;
        background: rgba(0,0,0,.2);
        color: #fff;
    }
    .development-condition-content dl figure img{display: none;}
    .development-condition-content dl figure img,.home-about-company .about-data dl dd figure img{max-height: .5rem;}
    .development-condition-content dl dd:nth-of-type(1) .mask-bg,.development-condition-content dl dd:nth-of-type(2) .mask-bg{padding-bottom: 80%;}
    .development-condition-content dl h3,.solutionDetail .right .title,.solutionTitle,
    .RighInfo003072 .item-group .txt h2,.pr-title span,.Column-title{font-size: .25rem;}
    .RighInfo003072 .item-group .txt h1{font-size: .28rem;}
    .home-about-company .about-data dl dd p strong{font-size: .45rem;}
    .home-about-company .about-data dl dd .description{line-height: 1.5;}
    .solutionList .ul .item .submitBtn{margin-top: 0;}
    .Inside_ban .pic img{min-height: 250px;}
    .solutionDetail .right .btn{margin-top: .3rem;}
    .solutionDetail .right{padding-bottom: 0;}
    .RighInfo002810 .listtit,.newsFocus .tit,.news-list .item .tit{font-size: .22rem;}
    .Inside_ban .text .icon{background-position: center 0;left: 0;}
    .process ul .name{font-size: .2rem;}
    .process ul li .inner{width: 90%;}
    .solutionDetail .right .btn .backBtn{width: 1.5rem;height: 0.45rem;}
    .RighInfo001490 li{height: 1.4rem;margin-top: 0;    width: calc(100% / 3);}
    .RighInfo001490 li:nth-of-type(14n){margin-left: 0;}
    .RighInfo001490 li:first-child, .RighInfo001490 li:nth-of-type(18n) {margin-left: calc(calc(100% /2) / 3);}
    .TextList002205 .list .item:not(:last-child),.PicList0022732 ul li:not(:last-child),.news-list .item .tit{margin-bottom: .2rem;}
    .TextList002205 .list .item i.icon{right: .15rem;}
    .PicList0022732 ul li:last-child{margin-bottom: 0;}
    .Pages .p_page .num,.news-list .item .date,.news-list .item .ispic{display: none;}
    .Page002623 .Pages .p_page > a{margin: 0 .1rem;}
    .PicList0022732 ul li{float: none;}
    .PicList0022732 ul li:not(:nth-child(even)){margin-right: 0;}
    .listpic .slick-arrow{width: .4rem;height: .4rem;}
    .listpic .state{padding-top: 0;}
    .pr-title span{margin-bottom: .1rem;}
    .Floor003237 .swiper{padding: 0 .6rem;}
    .Floor003237 .swiper .item{padding-left: .15rem;padding-right: .15rem;}
    .Floor003237 .swiper .item h3{font-size: var(--font-size20);}
    .newsFocus .swiper-slide a,.newsFocus .swiper-slide figure .hide,.news-list .item .ispic.hide,.news-list .item .time.hide,
    .news-list .item  a,.development-condition-content dl figure img.hide{display: block;}
    .newsFocus .info{padding: .2rem;}
    .news-list .item.pt .info{padding: .2rem 0;}
    .newsFocus{margin-bottom: .5rem;background-color: #fff;padding-bottom: .2rem;}
    .newsFocus .swiper-pagination{position: static;width: 100%;text-align: center;}
    .news-list .item{padding-bottom: 0;}
    .business-photo .arrow{top: -2rem;}
	.business-photo .slide-left{left: -0.3rem;}
	.business-photo .slide-right{right: -0.3rem;}
	.business-photo .container {zoom: 1;height:2.6rem}
	.business-photo .cards li{width:100%}
	.business-photo .container{width:100%;}
	.business-photo .cards,.business-photo .cards li{    transform: initial !important;}
	.business-photo .cards li{height:auto}
    .business-photo .controls{width: 4rem;}
    .MenuList.wedding_fix{max-width: 1rem;}
    .PrevNextInfo .back{position: static;display: block;margin: .3rem auto 0;}
    .PrevNextInfo{padding-right: 0;}
    .home-about-company .about-top h2{font-size: 0.28rem;line-height: 1.5;}
}


.swiper-slide-active{opacity: 1 !important;}

/* 英文站改变样式 */
.websit-en .development-condition-content dl dd:nth-of-type(2) .mask-bg{padding-bottom: 90%;}
.websit-en .development-condition-content dl .description,
.websit-en .RighInfo003072 .item-group .txt .info p{text-align: justify;}
@media (min-width:1025px) {
    .websit-en .home-about-company .about-data dl dd .words{width: calc(100% - 1rem);}
}
@media (max-width:640px) {
    .websit-en .development-condition-content dl dd:nth-of-type(1) .mask-bg,
    .websit-en .development-condition-content dl dd:nth-of-type(2) .mask-bg{padding-bottom: 110%;}
    .websit-en .development-condition-content dl dd:nth-of-type(3) .mask-bg{padding-bottom: 120%;}
}

.mySwiper_time{width:92%;margin:0 auto;margin-bottom:0.5rem;}
.mySwiper_time .swiper-slide{font-size: 0.28rem;color:#fff;text-align: center;padding:0.1rem 0;background: rgba(255,255,255,0.2);}
.mySwiper_time .swiper-slide.swiper-slide-thumb-active{background: rgba(254, 0, 0);}

@media(max-width:640px){
    .cp_detail{padding-top:0.3rem;}
    .cp_detail .autoCon-1440{flex-wrap: wrap;}
    .cp_detail .w75{width:100%;}
    .cp_detail .w22{width:100%;position: static;background: #ececec;margin-bottom:0.3rem;}
    .cp_detail .MenuList ul{white-space: nowrap;overflow: auto;}
    .cp_detail .MenuList li{display: inline-block;margin-right:0.4rem;margin-bottom:0;padding:0.1rem 0;}
    .cp_detail .autoCon-1440 .fl{top:60px;}
    .MenuList.wedding_fix{max-width:100%;position: static;width:100%;}
    /* .websit-en .development-condition-content dl dd .mask-bg{display: none !important;}
    .websit-en .development-condition-content dl .cover-txt{position: static;padding: .3rem .2rem !important;}
    .websit-en .mobile-img{display: block;}
    .websit-en .development-condition-content dl dd{background: #fbfbfb;}
    .websit-en .development-condition-content dl h3{margin-top: .2rem;}
    .websit-cn .development-condition-content dl dd .mask-bg{opacity: .6;} */
}


.HOperations .list{ margin-top:.5rem;}
.HOperations li{ width:49%;}
.HOperations li a{ display:block; position:relative;}
.HOperations li a:after{ content:'';position: absolute;left: 0; bottom:0; width:100%; height:100%; background-color: rgba(var(--rgb-main-color), .7); opacity:0; transition:all 0.5s; z-index:2; }
.HOperations li .description{ padding: .3rem;position: absolute;left: 0; bottom:0; width:100%; color:#fff; opacity:0; transition:all 0.5s; z-index:3; }
.HOperations li a:hover .description{ opacity:1}
.development-condition-content h1{ display:none;}
.solutionDetail .right .intro{text-indent: 2em;}
.listpic .slider .Ispic img{ display:none;}
.listpic .item_True .slick-list,
.listpic .item_True a,
.listpic .item_True a .pic,
.listpic{ overflow: initial; }
.listpic .item_True .Ispic{ padding-bottom:0;}
.listpic .item_True .Ispic img{display:block;width:100%;position:relative;height:auto;opacity: 1;right: 0;}
.listpic .slider a:hover .Ispic{ transform: scale(1.0);}
.listpic .slider a .description{ padding: .2rem;position: absolute;left: 0; bottom:0; width:100%; height:100%; color:#fff; opacity:0; transition:all 0.5s;align-items: center; z-index:3; display:flex;background-color: rgba(var(--rgb-main-color), .7); opacity:0; transition:all 0.5s;}
.listpic .slider a .description:hover{ opacity:1;}

.filter .cp_detail{position:relative;}
.filter .cp_detail:after{content:'';position: absolute;left: 0; bottom:0; width:100%; height:100%; background-color: rgba(0,0,0,.5);}
.HOperations,
.home-development-condition{ margin-bottom:.7rem;}
.development-condition-content dl .description{height: 9.2em; overflow: hidden;}
@media(min-width:1025px){
	.development-condition-content dl{width: 100%; margin-top: .5rem; justify-content: space-between; flex-wrap: wrap; display:flex;}
	.development-condition-content dl dd,
	.development-condition-content dl dd:nth-of-type(2),
	.development-condition-content dl dd:nth-of-type(3){ width:32%; margin-top:0;}
	.development-condition-content dl .cover-txt{ padding:.2rem;}
	.development-condition-content dl dd:nth-of-type(3){ position:relative; top:0;}
	.development-condition-content dl dd .mask-bg{    padding-bottom: 108%!important;}
	.development-condition-content dl dd:nth-of-type(2) .cover-txt{justify-content: flex-end; padding:.2rem;}
}
@media (max-width: 640px) {
	.development-condition-content dl dd:nth-of-type(2) .cover-txt{justify-content: flex-end; padding:.2rem;}
	.development-condition-content dl dd .mask-bg{    padding-bottom: 108%!important;}
	.HOperations li{ width:100%; margin-bottom:.2rem;}
	.HOperations li a .description{ opacity:1; position:relative; color:#333; padding:.1rem 0;}
	.HOperations li a:after{ display:none;}
}
